/*******************************************************************************
 * Package: com.hngtrust.iir.report.controller.dto
 * Type:    UploadRespVO
 * Date:    2021/9/14 16:27
 *
 * Copyright (c) 2021 HUANENG GUICHENG TRUST CORP.,LTD All Rights Reserved.
 *
 * You may not use this file except in compliance with the License.
 *******************************************************************************/
package com.hngtrust.iir.report.controller.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 上传内部研报响应
 *
 * @author Keqiwei
 * @date 2021/9/14 16:27
 */
@ApiModel(description = "上传内部研报响应")
@Data
public class UploadRespVO {
    @ApiModelProperty(value = "研报类型id")
    private Long reportType;
    @ApiModelProperty(value = "研报类型名")
    private String  reportTypeName;
    
    @ApiModelProperty(value = "评级id")
    private Integer reportRank;
    
    @ApiModelProperty(value = "评级名")
    private String rankName;
    
    @ApiModelProperty(value = "行业code")
    private String  reportIndustry;
    
    @ApiModelProperty(value = "行业名")
    private String  reportIndustryName;
    @ApiModelProperty(value = "公司名")
    private String entityName;
    @ApiModelProperty(value = "发布机构")
    private String publishOrg;
    @ApiModelProperty(value = "研究员")
    private String researcher;//研究员
    @ApiModelProperty(value = "摘要")
    private String summary;
    @ApiModelProperty(value = "标题")
    private String title;
    @ApiModelProperty(value = "研报评级变动id")
    private Integer rankChange;
    @ApiModelProperty(value = "研报评级变动名")
    private String  rankChangeName;
    @ApiModelProperty(value = "观点")
    private String viewpoint;
    @ApiModelProperty(value = "文件路径")
    private String filePath;
    
    @ApiModelProperty(value = "文件名")
    private String fileName;
    
    @ApiModelProperty(value = "页数")
    private Integer pageNum;
    
    @ApiModelProperty(value = "发布时间")
    private Long publishTime;
    
    @ApiModelProperty(value = "文件大小")
    private Long size;
    
}
